package com.bkgy.controller.frsaHistory.service;

import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.extension.service.IService;
import com.bkgy.commom.model.BaseRangeObj;
import com.bkgy.controller.frsaHistory.entity.FrsaHistory;
import com.bkgy.controller.frsaHistory.entity.RealDataDic;
import com.bkgy.controller.frsaHistory.entity.dto.FrsaCharReq;
import com.bkgy.controller.frsaHistory.entity.dto.FrsaHistoryReq;
import com.bkgy.sys.common.entity.ResultData;

public interface IFrsaHistoryService extends IService<FrsaHistory> {
    /**
     * 分页查看记录
     * @param data 分页参数字符串
     */
    ResultData<FrsaHistory> findDataByPage(FrsaHistoryReq data);

    ResultData<RealDataDic> getDicPropCode(RealDataDic realDataDic);

    ResultData<JSONObject> steelFre(BaseRangeObj obj);

    ResultData<JSONObject> rollFreChar(FrsaCharReq obj);

    ResultData<JSONObject> areaFreChar();

}
